var i = Object.defineProperty;
var n = (a, t, o) => t in a ? i(a, t, { enumerable: !0, configurable: !0, writable: !0, value: o }) : a[t] = o;
var s = (a, t, o) => (n(a, typeof t != "symbol" ? t + "" : t, o), o);
import { P as c, a as e, c as d } from "./index.b702b2b1.js";
const u = [
  "product",
  "data1",
  "data2"
], p = [
  {
    product: "Mon",
    data1: 120,
    data2: 130
  },
  {
    product: "Tue",
    data1: 200,
    data2: 130
  },
  {
    product: "Wed",
    data1: 150,
    data2: 312
  },
  {
    product: "Thu",
    data1: 80,
    data2: 268
  },
  {
    product: "Fri",
    data1: 70,
    data2: 155
  },
  {
    product: "Sat",
    data1: 110,
    data2: 117
  },
  {
    product: "Sun",
    data1: 130,
    data2: 160
  }
], l = {
  dimensions: u,
  source: p
}, x = ["legend", "xAxis", "yAxis", "grid"], r = {
  type: "bar",
  barWidth: null,
  label: {
    show: !0,
    position: "right",
    color: "#fff",
    fontSize: 12
  },
  itemStyle: {
    color: null,
    borderRadius: 0
  }
}, g = {
  tooltip: {
    show: !0,
    trigger: "axis",
    axisPointer: {
      show: !0,
      type: "shadow"
    }
  },
  xAxis: {
    show: !0,
    type: "value"
  },
  yAxis: {
    show: !0,
    type: "category"
  },
  dataset: { ...l },
  series: [r, r]
};
class y extends c {
  constructor() {
    super(...arguments);
    s(this, "key", e.key);
    s(this, "chartConfig", d(e));
    s(this, "option", d(g));
  }
}
export {
  y as default,
  x as includes,
  g as option,
  r as seriesItem
};
